Calculating attachment for print



May 3, 1938. c. H. SAMPSON CALCULATING ATTACHMENT FOR PRINTING MACHINESFiled May 18, 1953 6 Sheets-Sheet 1 E INVENTOR (HARLL-sfllMPw/v May 3,1938. c SAMPSON 2,116,286

CALCULATING ATTACHMENT FOR PRINTING MACHINES Filed May 18, 1933 6 Sheetssheet 2 INVIENTOR .[IMFLEfl-S/INPJON C. H. SAMPSON CALCULATINGATTACHMENT FOR PRINTiNG MACHINES Filed May 18, 1953 6 Sheets-Sheet 3 Q aq m QQ 3 1) J I' I U) l q i INVENTOR C/i/imssfljlmvow AT'roR Y May 3,1938. c. H. SAMPSON V CALCULATING ATTACHMENT FOR PRINTING MACHINES FiledMay 18, 193-3 6 Sheets-Sheet 4 INVENTOR 0mm. 55/). 5A MPSO/V c @64 M zATTORNEY May 3, 1 38- c. H. SAMPSON 2,116,286

CALCULATING ATTACHMENT FOR PRINTING MACHINES Filed May 18, 1933 6Sheets-Sheet 5 May 3, 1938. c. H. SAMPSON v CALCULATING ATTACHMENT FORPRINTING MACHINES Filed May 18, 19:53

6 Sheets-Sheet 6 ATTORNE Patented May 3, 1938 UNITED srAr CALCULATINGATTACHMENT; A Fon. PRINT- 1 Inc MACHINES Charles H. Sampson; Rochester,N. Y. Application May 18,v 1933,1Serial 10, 671,714 9'Claims. (Cl.235-60) This invention relates to calculating machines and especially tomachines which are adapted to be attached to typewriters or othenkeyboard op erated printing and recording apparatus having a supportingmember for the calculating attachment at the back of the keyboard tomake the calculating machine jointly operable .with the apparatustowhich it is attached and the .objfect of the invention is to provide anovel mechanism for the calculating machine in order to make itsconstruction and operation suitable for the practical and efficientoperation of the calculating machine in conjunction with the apparatusto which it is' attached.

Another object of this invention is to provide a connection between thecalculating .machine and the tabulating mechanism of the typewritingorother keyboard operated-printing apparatus to which it is attached. I

A further object ,of this invention is to provide the calculatingmachine with connecting means which provide a connection between it and.the operating keys of the keyboard ofthe typewriting or other keyboardoperated printingapparatus other than the numeral keys such'as letterkeys and the tabulating keys thereof.

Another object of this inventionis to =provicl the calculatingmachine-with a novel clearing mechanism. v y

Another object of this invention is tqprovide the calculating machinewith a mechanism which requires an extremely -short.movement for theoperating lever and mechanism 'of the registering mechanism. I i

All these and other objects andadvantages of this invention will becomemore readily apparent from the detailed description thereof whichfollows, reference being. had to the accompanying drawings in which wFigure 1 is a front elevation of the'gcalculating machine with thekeyboard thereof partlybroken away. 1

Figure 2 is a rear elevation of the calculating machine with thekeyboard partly broken away.

Figure 3 is a'front elevation of the keyboardand frame of a typewriterwith the keyboard of the calculating machine attached thereto.

Figure 4 is a vertical sectional view of the keyboard and frame of thetypewriter illustrated'in Figure 3 and the keyboard of the calculatingmachine attached thereto.

Figure 5 is a vertical sectional view of the calculating machine, thesection being taken onthe line 5:13-53: of Figure 1 and looking in thedirection of the arrow..

a Figure 6is an end elevation of the calculating machine. a

- Figure F7 is asimilar elevation with the clearing key operated priorto clearing the registering mechanism of the machine.

Figure8 is a detail rear elevation of part of the mechanism foroperating the rack bars of the registering mechanism, the membersthereof being shown infthe first stage of their movement in theop'eratin of .the rack bars. i Figure 9 gis a similar view of this mechanismatfthejencl of its movement and just before the mechanismreturns to itsnormal starting position. f' Fi'gure 10 is a detail rear elevation ofthe mechanis'moperated by the Add and Repeat" keys by means of,which thecalculating mechanism is se't lfor' adding or. multiplying.

Figure 11 3s a detail longitudinal sectional view of; .a;portion" ofthe. pin carriage, illustrating the i e of springs used for retardingthe movement of -the pins on. the operation thereof. EigUie-misa similarview illustrating a modifiedlforin' fdf the springs.

FigurelB is -a detail perspective view of the mechanism which preventsthe clearing mechanisrn from operating until the rack bars are placed intheirnormal position for the return of the counter wheels tothe zeroposition.

- 511112116 severalfigures of the drawings like reference: numeralsindicate like parts.

applicationis a continuation in part of my prior. application Serial No.603,365 filed April 5 1932, and the vsubject matter of the inventiondisclosedgherein serves to make the calculating machine more efficientin its use with a typewriting or otherakeyboard operated recordingapparatusr a As illustratedin the several figures of the drawings thecalculating mechanism is attached to the frame 'l of a typewriter orother keyboard 40 operatedrecording apparatus by means of alateralextension 2 of the casing 3 of the calculating -machine.- In thislateral extension are providedwamslides which transmit the motion ofeitherthefinumeral keys- 4, v4 of the calculating machine or. that ofthe corresponding numeral keys 5,35 of the typewriter to the calculatingmechanism asuillustra'ted and described in my prior application abovereferred to. The same 'camzslides, are connected to the key levers 6, 6of numeral keysi, 5gof the typewriter by means of the links 3]; 1 which,asillustrated in my prior application, are pivotally-mounted to thevertical. cam slides. and are connected to the shift bar} with whichthese links are swung laterally to bring the shoulders 9, 9 of the linksinto and out of line with the lugs 9A carried by the key levers 6.

In the bank of keys 4 of the calculating machine numeral key 1 islocated at the right hand end thereof. The connection between the camslide of the numeral key 1 and the typewriter key for the smallalphabetical character L which prints 1 and is used in place of anumeral key 1, is partly provided by the arm l0, which is pivotallymounted to the end of the shift bar 8 and is supported on 1. This linkin turn is connected to. the cam slide operated by the numeral key "1of. thebank of keys 4 of the calculating machine. The remainder of theconnection between: the key lever. Ii of the small alphabeticalcharacter L and the arm I6 is provided by an arm |2 which is pivotallymounted to one side of thejkeyiever' H at |3. A spring I4 is stretchedbetween this arm and a suitable lug MA in order to yieldingly hold thearm against the face of the casing 2' and have its hook shaped endengageover the top of the arm ill as illustrated in Figure 3; 0n thedepression of the key lever II by its key, arm I6 is thus rocked by thearm l2 and the proper cam slide operated thereby.

As in the apparatus illustrated and described in my prior applicationabove referred to, the operation of reach numeral key of the bank ofkeys ofthe calculating machine or operation of the numeral keys of thetypewriter when the same are connected to' the calculating'machine; asabove pointed out, depresses a predetermined pin i6 in the carriage l1and advances the carriage after a pin has been depressed therein. Asuitable escapement lever |8' is provided to permit the carriage toadvance step by step;

The movement of the carriage l1 shifts the angular lever 19 on the.shaft 20. An arm 2| is keyed to the shaft and is connected to the leverI9 by means of the spring 22 so as to provide a yielding connectionbetween the lever l9 and the shaft 2|]. The shaft is thus intermittentlyshifted as the carriage advances and this movement of the shaftintermittently rotates the disc 23 which is carried by the shaft at therear end thereof as illustrated in Figures 2, 8 and 9; The disc 23 has aratchet tooth 23A which advances step by step from its starting positionas the carriage I1 is moved on the operation of the keys in settin up anumber to be added or repeated. when the carriage is ready to bereturned to its starting position for the next number to be added orrepeated, the hand lever 24 is operated in front of the machine so as torock the shaft 25 to which it is keyed. This shaft carries at the rearthe lever 26 which is pivotally connected to the vertical slide 21 bymeans of the link 28.

The vertical slide 21 has pivoted thereon the spring pressed pawl 29which normally engages over the ratchet tooth 30 provided at the back ofthe arm 3|. This arm is pivotally mounted at 32 to a lug 33 whichoverhangs the vertical slide to cause the arm to swing in front of theslide on the movement thereof. Pivotally supported at the back of thearm 3| by means of the pin 34 is the pawl 35, the free end of which isnormally drawn against the'perimeter of the disc 23 by means of thespring 36 which is attached thereto at 31 and anchored to the fixed arm38. As the vertical slide 21 is moved down by the operation of theoperating hand lever 24, pawl 29swings the arm 3| by reason of itsengagement with the ratchet tooth 30. The arm 3| swings downwardly untilthe shoulder 9 of the link 1 it reaches the position illustrated inFigure 8 in which the cam lug 39, carried by the arm 3|, engages theside of the upper end of the pawl and forces the pawl out of engagementwith the tooth 30 while the toothed outer end of the arm 3| engagesunder the shoulder 40 of the swinging spring pressed arm 4|. The arm 3|is thus held from swinging back while the pawl 29 is disengaged from itand continues to move down with the vertical slide to the end of thedownward movement of the vertical slide illustrated in Figure 9.

The pawl is thus moved down a predetermined distance and is heldsuspended from the arm 3| ready to engage the tooth 23A on the disc 23and rotate the disc in a counterclockwise direction on its upward returnmovement. The most the tooth 23A is moved by the disc 23 on the movementof the carriage i1 is thru an arc of 45 degrees so that the tooth willat no time be out of reach of the pawl 35.

The vertical slide 21 carries at the back a horizontal shaft 43 asillustrated in Figure 5. This shaft is suspended by means of a pair ofsprings 44, one of which is shown in Figure 5. As the carriage is moveddown, it is moved against the resistance of these springs and the spring45 stretched between the arm 26 and the lug 46 provided on the frame ofthe'machine. The latter spring is provided so as to supplement thesprings 44' and operate to raise the vertical slide especially duringthe last part of its movement to its starting position after the tensionof the springs 44 has practically spent itself. In this way the springs44 can be made a minimum length for the return movement of the verticalslide.

0n the upward return movement of the vertical slide 21 from the positionillustrated in Figure 9, the pawl 35 remains stationary until the slidehas again reached the position illustrated in Figure 2. But before thisposition is reached the pin 41, carried by the slide, engages theinclined side of the lower end of the spring pressed arm 4| and forcesthis arm to the left to disengage its shoulder from the toothed end ofthe arm 3| to release this arm and permit it to swing upwardly to itsstarting position due to the tension of the spring 36. During thislatter movement of the arm 3|, the pawl 35 is raised by it and engagesunder the tooth 23A and rotates the disc 23 back to its startingposition. This in turn rotates the shaft 20 and swings the arm l9, thru.the arm 20, to the right in Figure 1 and moves the carriage |1 back toits starting position. In order to cushion the upward movement of thearm 3| and the pawl 35 carried thereby, a leaf spring 48 is attached tothe casing of the machine in line with the upper end of the pawl 35. Theupper end of the pawl 35 is thus forced against this spring on itsreturn movement and cushions it with a resultant silencing effect onthese members of the machine.

The movement of the vertical slide 21 with that of the arm 3| and itspawl 35, as above described, takes place when the calculating machine isoperated as an adding machine and the carriage |1 must be returned toits starting position after the original amount and after any subsequentamount to be added thereto has been set up on the keyboard.

When the calculating'machine is used for multiplying, the amount set upby the keys is repeated and. the carriage i1 is therefore not returnedeach time the vertical slide is moved by the operating handle. For thispurpose the pawl 29 must be held out of engagement with the tooth 30 inorder that the movement ofthe vertical slide will not swing the arm 3|.This is done by the bell crank 50 (see Figures 2 and 10) which ispivoted to the casing of the machine and engages behind the upper end ofthe pawl 29 with the pin carried thereby. The bell crank is rocked bymeans of keys 52 and 53 mounted at the ends of the rocking lever 54 (seeFigure 1). This lever is mounted on the rock shaft 55 which carries atthe rear end the cam lever 56. The pointed lower end of this lever isengaged by the spring pressed latch 51 in order to temporarily lock theend of the cam to either one side or the other of the angular tooth 58carried by the latch 51. In this way the cam 56 may be moved and held intwo angular positions by the keys 52 and 53. On the depression of thekey 52 which ismarked Add, the cam lever is moved into and held in theposition illustrated in full lines in Figure 2, in which position thebell crank 50 does not interfere with the position of the pawl 29 andtherefore permits it to operate for adding purposes in the mannerheretofore pointed out.

When key 53 which is marked Repeat is de pressed, the rock shaft 55 isrocked to move the lever arm from. the full line position to the dottedline position in Figure 2 or into the full line position illustrated inFigure 10. During this movement of the cam lever 56, the link 59, whichconnects the cam lever with the bell crank 50, swings the bell crank andwith it the pawl 29 to the left in Figure and thus keeps the pawl out ofengagement with the ratchet tooth 30 of the arm 3|. The downwardmovement of the vertical slide then leaves the arm 3| undisturbed whichkeeps the pawl 35 from engaging the tooth 23A in the disc 23 andreturning the carriage to its starting position. As long as the repeatkey remains in its operated position the amount set up by the keyboardis thus repeated and automatically added to the: previous total eachtime the operating lever 24 is operated.

The amount set up on the keyboard is transferred to the number wheels 60by means of the rack bars 6|. These rack bars are carried each by asupporting-slide 62 (see Figure 5). Nine supporting slides 62 are thusprovided and each of them carries a rack bar 6| for engagement with oneof the nine number wheels 60. The supporting slides in turn aresupported on the horizontal shaft 43 of the vertical slide 21 and areyieldingly held in engagement therewith by means of the springs 63 whichare stretched between the upper end of each of the supporting slides andthe stationary anchoring ledge 64. As the vertical slide 2'! is moveddown, each supporting slide 62 moves with it until the rack bar 6|,carried by it, encounters one of the pins N5 of the carriage which hasbeen moved to project into the path of the particular rack by one of thekeys. The movement of each supporting slide is thus arrested by theengagement of its rack bar with a pin l6 which has been operated by akey. While the rack bars 6| are moved downwardly by their supportingslides 62, they are held out of mesh with the teeth in theircorresponding number wheels 69 by swinging the number wheels away fromthe rack bars. For this reason the number wheels are mounted on thecounter shaft 65 which is journaled in the arms 66 and 61 which in turn.are mounted to swing on the pivot shaft 68.

Moving the counter wheels 60 into and out of mesh with the rack bars isdone by the latch plate 69 which is carried by the outer end of thecounter shaft 65. This latch plate cooperates with the rocking lever 10and in turn with the cam latch H and its backing members 12 and 13 toswing the counter shaft 65 toward and away from the rack bars.

As illustrated in Figures 6 and '7 the latch plate is provided with theslots 14 and 14A which are arranged opposite to each other to have thepins 16 and 11 of the rocking lever 10 engage thereinto. Before the handlever 24 is operated to totalize an amount, the latch plate 69 is in theposition illustrated in Figure 6 in which position the pin 16 of therocking lever 10 is located in the slot 14 of the latch plate. The camlatch H is carried by the vertical slide 21 and moves therewith andoverhangs the pin 16 in this position so that on the downward movementof the vertical slide by the hand lever, the lower angular cam surfaceI5 of the cam latch forces the pin 16 and with it the cam latch 69 tothe right. The counter shaft 65 is thus swung to the right by the camlatch 69 and moves the counter wheels out of mesh with the rack bars.During the downward movement of the vertical slide with the rack bars,the counter wheels are thus kept from being rotated by the rack bars.

The cam latch H is pivoted at 18, but due to the backing member 12,which makes. contact with the back of the latch, it cannot swing backbut will remain fixed until the latch has forced the latch plate to theright as above pointed out and has moved below the backing member.

The cam latch 1|, in forcing the pin 16 to the right, rocks the rockinglever and causes the pin 1'! at the lower end thereof to swing to theleft. As the latch keeps on moving downward it therefore comes incontact with the pin but, due to the fact that the cam latch is nolonger backed up by the backing member 12, the latch will be swung tothe left by the pin T! as it moves past it and leaves the latch plateundisturbed in the position into which it was moved at the beginning ofthe downward movement.

The backing member 13 is free to yield to the cam latch and swings awayfrom it on its downward movement until the cam latch is past it and isready to move up again to return to its starting position. As soon asthe cam latch has passed the backing plate 13, the backing plate isdrawn back against the stop pin 19 by the spring 80 ready to back up thecam latch 7| at 8! on the first part of its upward movement. While thecam latch 1| is thus backed up by the backing member 13, the inclinedcam surface 82 of the cam latch forces the pin 11 to the right as itmoves past it on its return movement. This in turn rocks the rockinglever 19 so that the upper pin 16 thereof is swung to the left and drawsthe latch plate 69 with it to swing the counter wheels into mesh withthe rack bars. In this way the counter wheels are operated on the upwardmovement of the rack bars and are rotated according to the length oftravel of the rack bars from the position in which they were stopped intheir downward movement by the pins l6 operated in the carriage I! bythe keys of the calculating machine or the typewriter.

When it is desired to clear the machine; that is reset all of thecounter wheels to their zero position, the Clear key 83 is operated.This key is mounted on the end of the cam slide 84 and moves endwise atthe end of the casing as illustrated in Figures 1, 6 and 7. On the camslide is provided the inclined cam surface 85 and the cam lug 86. Theinclined cam surface operates to raise the pin 81 carried by theresetting cam 88 (see Figure 1) so that when the Clear key is operated,the inclined cam surface of the resetting cam engages the end of thehorizontal carriage extension 89 and moves this extension and with itthe carriage H to the right to bring the vertical notches 90 provided inthe extension in line with the rack bars BI to permit them to movedownwardly for clearing the amount indicated on the counter wheels.

While the extension 89 is moved to the right to permit the simultaneousdownward movement of all of the rack bars without being arrested by anyof the pins IS in the carriage I1, the latch plate 69 is operated by thecam lug 86 and is. moved to the left and raised into the positionillustrated in Figure 7. This takes place when the cam lug 86 engagesthe pin Si in back of the latch plate and moves it to the left ahead ofit. In moving to the left, the latch plate is also rocked upwardly untilthe pin 9| is located on top of the cam lug 86 and has raised the latchplate so that the pin 76 of the rocking lever I0 is disengaged from theslot 14 of the latch plate while at the same time the pin 11 is movedinto the slot 15 of the latch plate. The movement of the latch plate bythe Clear key thus draws the counter wheels into mesh with the rack barsso that on the downward movement of the rack bars on the operation ofthe handle 24 all of the counter wheels are rotated until their zeroposition has been reached in which they are arrested by the engagementof their lugs 60A with the latch 60B as illustrated in Figure 5. Due tothe disengagement of the pin I6 from the slot 14 of the latch plate 69,the cam latch cannot act on the latch plate duringthe downward movementof the cam latch, but on the return upward movement of the cam latch II,its cam surface 82 engages the pin 11 and forces it to the right withthe latch plate to again move the counter wheels out of mesh with therack bars and leave them in their zero position. When the counter wheelsare moved out of mesh with the rack bars they are swung against thefixed rack I20 (see Figure 5) tohave the teeth thereof engage betweentwo of the teeth of the counter wheels to prevent their rotation whiledisengaged from the rack bars. The transfer mechanism for use in thismachine is shown in my co-pending application Serial No. 603,365, filedApril 5, 1932.

0n the operation of the Clear key, as above described, the bottom of thecam slide 85 is held down onto and slides over the top of the fixed lug92 and when the cam slide has reached its operated position, theshoulder 93 thereof drops behind the lug 92 and is held anchoredthereon. Todisengage the cam slide from the lug 92 after the amountshave been cleared from the counter wheels, the spring pressed latch 94is carried by the vertical slide 21 below the cam'latch 1 I. This latchslides over the horizontal tooth 95 provided at the inner end of the camslide 84 on the downward movement thereof, but engages under this toothon the return upward movement and raises the inner end of the cam slidetorelease the shoulder 93 from lug 92 and allow the spring 96 to drawthe cam slide with its Clear key forward to its normal inoperativeposition.

Before clearing the machine it is necessary to have all of the rack barsin their normal position illustrated in Figure 5 in order that theclearing operation will move the rack bars to cause all counter wheelsto be returned to their zero position and to prevent the operation ofthe Clear" key while one or more of the rack bars have been raised abovethe normal starting position in carrying overan amount from thepreceding counter wheel, a horizontal locking bar 91 rests on top of therack bars and is supported by a pair of arms 98 and 99 which are mountedon pivot pins which are journaled in suitable bearings. One of thesepivot pins has an extension which carries at the outer end the lockingdog I00. This locking dog is adapted to swing into and out of a notchIOI in the upper end of a vertical extension I02 of the clearing cam 88.When one or more of the rack bars are raised, the locking bar 97 israised with it and swings the locking dog I00 into the notch of theclearing cam extension and thus prevents the clearing cam from beingoperated by the Clear key as above pointed out. By operating the handle24 with the carriage in an' inoperative or neutral position, any raisedrack bars are lowered to their normal starting position and in loweringthe locking bar swings down and moves the locking dog I00 out of thenotch in the clearing cam extension and permits the Clear key to operatethe clearing mechanism.

As illustrated and described in my prior application, above referred to,the shift bar 8 is moved to swing links I with their shoulders 9 outfrom under the lugs 9A of the key levers after each operation of theoperating lever 24 of the calculating mechanism and the shift bar ismoved to swing the links under the lugs of the key levers to be operatedthereby by means of a suitable lever at one end of the shift bar. Forthis lever the handle I03, carried by the shift bar as illustrated inFigure 1, is substituted in my present construction.

Most all typewriters and other key board operated recording machines areprovided with one or more tabulating keys which release the carriage ofthe machine and allow it to move to predetermined positions for theuniform tabulation of figures. When the tabulating keys are used the useof the calculating machine attached to the typewriter is desired aswell. In order to link the tabulating mechanism of the typewriter withthe calculating mechanism so that on the operation of one of thetabulating keys the calculating mechanism is automatically connected tothe numeral keys of the typewriter, I have provided the calculatingmachine with a series of tabulating keys H0. These keys are mounted ontop of the cam slides III which are mounted to slide at the back of theextension 2 of the calculating ma chine casing as illustrated in Figure2. The cam slides and their tabulating keys are arranged in the positionof the tabulating keys of the typewriter to which the calculatingmachine is attached so as to be in line with the tabulating key levers II2 from which the original tabulating keys have been removed asillustrated in Figure 4. Each of the cam slides III carries a lug II3which overhangs the end of the tabulating key lever of the typewriter sothat on the depression of the tabulating key, its corresponding keylever is operated thereby to release the carriage of the typewriter andallow it to move to the desired position.

At the lower end of each of the cam slides I II is provided an inclinedcam I I4. These cams are adapted to engage the pins H5 which projectthru suitable slots in the casing from the shift bar 8 so that on theoperation of one of the tabulating keys the shift bar is moved to swingthe connecting links I with their shoulders 9 in line with the keylevers of the numeral keys of the typewriter. Moving the carriage of thetypewriter for tabulating purposes thus automatically connects thenumeral keys of the typewriter with the calculating machine.

The Ribbon key H6 and the Back space key I I1 is mounted on a slide H6which is provided with a lug H3 but no cam. The opera tion of these twokeys does therefore not affect the calculating mechanism but simplyoperates the particular key levers with which the lugs I I3, carried bythe slides of these keys, make contact.

As illustrated in Figure 11, the pins IS in the carriage I! are retardedin their movement by means of a series of springs I25 which are shapedso that each partially encircles two of the pins Hi. The springs areheld in place to engage the pins by means of the studs [25A,

In Figure 12 I have illustrated a modified form of the springs which isindicated by reference numeral 126. These springs are also shaped topartially encircle two of the pins l6 but do not need an anchoring pinto hold them in place.

I claim:

1. In a calculating attachment for key board operated printing machineshaving a key controlled carriage carrying a series of settable stops,rack bars cooperating with said stops and counter wheels operated bysaid rack bars, the combination of a vertical spring suspended slidehaving said rack bars yieldingly supported thereon, a rocking shaftoperated by said carriage on the movement thereof, a disc having aratchet tooth carried by said rocking shaft, a swinging arm, a latchsuspended from said Swinging arm and yieldingly held against said disc,a spring pressed pawl carried by said vertical slide and adapted toengage said swinging arm to swing said arm on the downward movement ofsaid vertical slide, locking means for engaging and locking saidswinging arm in a predetermined position and means carried by saidvertical slide to release said locking means on the upward movement ofsaid vertical slide to permit the return of said swinging arm and havesaid latch engage said ratchet tooth and rock said rock shaft to returnsaid carriage to its starting position,

2. In a calculating machine having a movable carriage with a series ofsettable stops and a key operated mechainsm for controlling the movementof said carriage in one direction, the combination of a rock shaftconnected to said carriage, a vertical slide, a spring pressed pawlcarried by said slide, a latch moved by said pawl into a predeterminedposition during part of the downward movement of said vertical slide,said latch cooperating with said rock shaft to turn said rock shaft onthe upward movement of said vertical slide and move said carriage backto its starting position.

3. In a calculating machine having a movable carriage with a series ofsettable stop pins and a key operated mechanism for controlling themovement of said carriage in one direction, the combination of a rockshaft connected to said carriage, a vertical slide, a spring suspensionfor said vertical slide, an operating lever for moving said verticalslide, a spring connected to said operating lever and cooperating withsaid spring suspension to return said vertical slide to its startingposition on the return movement of said operating lever, and meansoperated by said slide for turning said rock shaft and returning saidcarriage to its starting position on the upward movement of saidvertical slide.

. 4. In a calculating machine having a movable carriage with a series ofsettable stops and. a key operated mechanism for controlling themovement of said carriage in one direction, the combination of a rockshaft connected to said carriage, a vertical slide, an operating leverfor moving said vertical slide, a pawl carried by said vertical slide,latch means operated by said pawl on the downward movement of saidvertical slide, said latch means being held operatively connected tosaid rock shaft to cause the carriage to be returned to its startingposition on the release of said latch means, lever means engaging saidpawl and means for swinging said lever means to move said pawl out ofengagement with said latch means to keep said latch means inactiveduring the entire movement of said vertical slide.

5. In a calculating machine having a pin carriage and selective meansfor resetting the pin carriage, the combination of a vertical slide, alatch carried by said slide, an arm mounted to swing in front of saidslide on one side there of, a locking latch mounted to swing on theother side thereof, said latch carried by said slide being adapted toengage and move said arm into lock ng engagement with said lockinglatch.

6. In a calculating machine having a pin carriage and selective meansfor resetting the pin carriage, the combination of a vertical slide, alatch carried by said slide, an arm mounted to swing in front of saidslide on one side thereof, a locking latch mounted to swing on the otherside thereof, said latch carried by said slide being adapted to engageand move said arm into looking engagement with said locking latch, cammeans carried by said arm and adapted to engage said latch carried bysaid slide and move said latch out of engagement with said arm on theengagement of said arm with said locking latch.

7. In a calculating machine having a pin carriage and selective meansfor resetting the pin carriage, the combination of a vertical slide, alatch carried by said slide, an arm mounted to swing in front of saidslide on one side thereof, a locking latch mounted to swing on the otherside thereof, said latch carried by said slide being adapted to engageand move said arm into locking engagement with said locking latch, alever adapted to engage said latch carried by said slide at the startingposition thereof, and means for operating said lever to keep said latchout of engagement with said arm.

8. In a calculating machine having counter wheels mounted to rotate on acounter shaft with the counter shaft being shiftable to move the counterwheels into and out of mesh with rack bars, the combination, of a latchplate mounted to swing on said counter shaft having a pair of spacedslots facing each other on one side thereof, a rocking lever, a pair ofpins carried by said lever, said rocking lever and its pins beingarranged to have one of said pins engage into one of the slots in saidlatch plate while the other pin is held out of engagement with the otherof said slots, a movable cam latch adapted to operatively engage the pinengaged into the slot of said latch plate on its movement in onedirection and rock said rocking lever and move said latch plate to swingsaid counter wheels out of mesh with said rack bars, said movable camlatch being adapted to engage the other pin on its return movement inthe opposite direction and rock said rocking lever to move said latchplate to swing said counter wheels into mesh with said rack bars.

9. In a calculating machine having counter wheels mounted to rotate on acounter shaft with the counter shaft being shiftable to move the counterwheels into and out of mesh with rack bars, the combination of a latchplate mounted to swing on said counter shaft having a pair of spacedslots facing each other on one side thereof; a rocking lever, a pair ofpins carried by said lever, said rocking lever and its pins beingarranged to have one of said pins engage into one of the slots in saidlatch plate while the other pin is held out of engagement with the otherof said slots, a movable cam latch adapted to operatively engage the pinengaged into the slot of said latch plate on its movement in onedirection and rock said rocking lever and move said latch plate to swingsaid counter wheels out of mesh with said rack bars, said movable cam 5

